package com.mtw.bbs.common.core.security.context;


/**
 * 上下文策略接口
 */
public interface SecurityContextHolderStrategy {



    /**
     * 清理
     */
    void clearContext();


    /**
     * 获取
     */
    SecurityContext getContext();


    /**
     * 设置
     */
    void setContext(SecurityContext context);


    /**
     * 创建一个空的上下文
     */
    SecurityContext createEmptyContext();

}
